package com.xinzhidi.web.plot.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;


/**
 * 小区InfoVo对象 c_plot
 *
 * @author ruoyi
 * @date 2023-05-19
 */
@ApiModel(value = "小区InfoVo对象")
@Data
@EqualsAndHashCode(callSuper = false)
public class CPlotInfoVo {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "小区id")
    private Long id;

    @ApiModelProperty(value = "小区名称")
    private String parkName;

    @ApiModelProperty(value = "详细地址")
    private String address;

    @ApiModelProperty(value = "楼栋数")
    private Long buildNumber;

    @ApiModelProperty(value = "供热用户")
    private Long heatUser;

    @ApiModelProperty(value = "供热面积")
    private BigDecimal heatArea;

    @ApiModelProperty(value = "面积单价")
    private BigDecimal areaPrice;

    @ApiModelProperty(value = "热量单价")
    private BigDecimal heatPrice;

    @ApiModelProperty(value = "所属物业")
    private String ownProperty;

    @ApiModelProperty(value = "供热公司")
    private String heatCompany;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "区/县")
    private String area;

    @ApiModelProperty(value = "模型id")
    private String modelIds;

    @ApiModelProperty(value = "锁定标识（0：未锁定  1：已锁定  默认0）")
    private Integer lockStatus;

    @ApiModelProperty(value = "自动抄表时间间隔（单位：小时）")
    private Integer intervalTime;


}
